Luis AbramLuis Abram
International FootballKazan, June 27, 2026: What the Data Revealed Before Germany Was EliminatedMinute 90+3, Kazan Arena, June 27, 2026. A corner from the left, the ball...
International FootballFIFA ASEAN Cup: 14 Teams, A FIFA Badge And A Belief That Has Never Been TestedIn the 88th minute in Jakarta, Indonesia were down to ten men, the score stil...
Domestic FootballFIFA ASEAN Cup 2026: Two Divisions and a Bridge Nobody Has Built YetIn late August 2026, Uncle Tran placed a faded leather notebook on a coffee...
International FootballWhen Probability Collapses: Vietnam 2-1 Thailand and the Numbers That Tell the StoryWhen Probability Collapses: Vietnam 2-1 Thailand and the Numbers That Tell th...
VolleyballBahrain win 3-0 still eliminated: When points cannot save fateHook "The rebel is not afraid of being wrong, only afraid of being like...
Table TennisOne Portuguese Among Three French Blues: The U19 Sediment Layer in AntibesI read that round-robin results sheet on an evening in Binh Duong, a yellow...
BadmintonChina Masters 2026: Indian Contingent Reaches Quarterfinals, Kidambi Srikanth and Satwiksairaj Rankireddy-Chirag Shetty Show Impressive FormIn the dynamic atmosphere at the 2026 China Masters, a Super 750 BWF World To...
BasketballMiami's opener: Klay Thompson's 3-for-20 is noise, Bam Adebayo's groin is the signalMonday's practice at Kaseya Center had all fifteen players on the floor. For ...
Table TennisWorthing TTC Launches Junior Team 1 Star: When Two Small Islands Knock on the Door of English Youth Table TennisOn September 16, the JuniorBCL entry deadline closes. On October 28, the...
EsportsVALORANT Champions Shanghai: Four Opening Wins for the Americas and the Data Layer Beneath the ScoreboardWhen the crowd looks up at the bright screen, I dig beneath the dust of old...
EsportsWhen the Data Isn't There: The Discipline of Analysis in a Major Tournament SeasonTwo Matches and the Hundred-Percent Number On a live broadcast of a knockout...
SwimmingThe split-data gap holding back Vietnamese swimmingOn August 13, I opened a swimming analysis file. The "sport" field read,...
SwimmingAmerican College Swimming Tries Ticketing: 1,207 Tickets and an Unmeasured GapOn a Friday night at Stanford, the organizers of the College Swimming League...
BadmintonKunlavut Vitidsarn Wins Asian Games 2026: The 8-2 Record Is Older Than the Gold Medal21-12, 21-16. In a men's singles badminton final at a multi-sport Games, a...
EsportsEsports Transfer Window: A Rumor Is Not Evidence3 a.m. in Incheon. My spreadsheet has 47 rows, each one a name, a team, a...
BadmintonInjuries Sitting Silent, Rankings Speaking Loud: Vietnamese Badminton's Annual Season and the Six-Week Math That Has No RoomThird game, 17-16. The Vietnamese player steps into a cross-court defensive...
International FootballDomain Mislabeling in Sports Data Pipelines: Lessons From an Entertainment Story About Justin TimberlakeIn the sports content industry there is a principle that seems obvious yet is...
Table TennisGuernsey Win Worthing Junior Team Tournament: Nine Fixtures, No Deciding GamesNine team fixtures in Worthing, not one of them requiring a third game. Luke...
Domestic FootballReading the V.League Transfer Window Through Data: Nine Dimensions of Verification Amid the NoiseReading the V.League Transfer Window Through Data: Nine Dimensions of...
EsportsNine Dimensions of Esports Analysis: When the Craft Needs a StandardThe clock in the newsroom read 2:47 a.m. Busan time. An esports match had jus...
International FootballFIFA ASEAN Cup: 14 Teams, A FIFA Badge And A Belief That Has Never Been TestedIn the 88th minute in Jakarta, Indonesia were down to ten men, the score stil...
Domestic FootballFIFA ASEAN Cup 2026: Two Divisions and a Bridge Nobody Has Built YetIn late August 2026, Uncle Tran placed a faded leather notebook on a coffee...
International FootballWhen Probability Collapses: Vietnam 2-1 Thailand and the Numbers That Tell the StoryWhen Probability Collapses: Vietnam 2-1 Thailand and the Numbers That Tell th...
VolleyballBahrain win 3-0 still eliminated: When points cannot save fateHook "The rebel is not afraid of being wrong, only afraid of being like...
Table TennisOne Portuguese Among Three French Blues: The U19 Sediment Layer in AntibesI read that round-robin results sheet on an evening in Binh Duong, a yellow...
BadmintonChina Masters 2026: Indian Contingent Reaches Quarterfinals, Kidambi Srikanth and Satwiksairaj Rankireddy-Chirag Shetty Show Impressive FormIn the dynamic atmosphere at the 2026 China Masters, a Super 750 BWF World To...
BasketballMiami's opener: Klay Thompson's 3-for-20 is noise, Bam Adebayo's groin is the signalMonday's practice at Kaseya Center had all fifteen players on the floor. For ...
Table TennisWorthing TTC Launches Junior Team 1 Star: When Two Small Islands Knock on the Door of English Youth Table TennisOn September 16, the JuniorBCL entry deadline closes. On October 28, the...
EsportsVALORANT Champions Shanghai: Four Opening Wins for the Americas and the Data Layer Beneath the ScoreboardWhen the crowd looks up at the bright screen, I dig beneath the dust of old...
EsportsWhen the Data Isn't There: The Discipline of Analysis in a Major Tournament SeasonTwo Matches and the Hundred-Percent Number On a live broadcast of a knockout...
SwimmingThe split-data gap holding back Vietnamese swimmingOn August 13, I opened a swimming analysis file. The "sport" field read,...
SwimmingAmerican College Swimming Tries Ticketing: 1,207 Tickets and an Unmeasured GapOn a Friday night at Stanford, the organizers of the College Swimming League...
BadmintonKunlavut Vitidsarn Wins Asian Games 2026: The 8-2 Record Is Older Than the Gold Medal21-12, 21-16. In a men's singles badminton final at a multi-sport Games, a...
EsportsEsports Transfer Window: A Rumor Is Not Evidence3 a.m. in Incheon. My spreadsheet has 47 rows, each one a name, a team, a...
BadmintonInjuries Sitting Silent, Rankings Speaking Loud: Vietnamese Badminton's Annual Season and the Six-Week Math That Has No RoomThird game, 17-16. The Vietnamese player steps into a cross-court defensive...
International FootballDomain Mislabeling in Sports Data Pipelines: Lessons From an Entertainment Story About Justin TimberlakeIn the sports content industry there is a principle that seems obvious yet is...
Table TennisGuernsey Win Worthing Junior Team Tournament: Nine Fixtures, No Deciding GamesNine team fixtures in Worthing, not one of them requiring a third game. Luke...
Domestic FootballReading the V.League Transfer Window Through Data: Nine Dimensions of Verification Amid the NoiseReading the V.League Transfer Window Through Data: Nine Dimensions of...
EsportsNine Dimensions of Esports Analysis: When the Craft Needs a StandardThe clock in the newsroom read 2:47 a.m. Busan time. An esports match had jus...
